Big Huge Thesaurus

Mexican capital

noun